home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.2 or higher / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_91.txt < prev    next >
Text File  |  1993-04-16  |  32KB  |  552 lines

  1. # near model CODE resource
  2. # jump table entries: 10648-10648 (1 of them)
  3. export_1331:
  4. 00000000  4E56 FFD6                link       A6, -0x002A
  5. 00000004  48E7 1118                movem.l    -[A7], D3,D7,A3,A4
  6. 00000008  2E2E 0010                move.l     D7, [A6 + 0x10]
  7. 0000000C  286E 000C                movea.l    A4, [A6 + 0xC]
  8. 00000010  486E FFF8                pea.l      [A6 - 0x8]
  9. 00000014  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  10. 00000018  2007                     move.l     D0, D7
  11. 0000001A  0480 6162 6278           subi.l     D0, 0x61626278 /* 'abbx' */
  12. 00000020  584F                     addq.w     A7, 4
  13. 00000022  6700 02E2                beq        +0x2E4 /* 00000306 */
  14. 00000026  0480 0303 10F3           subi.l     D0, 0x30310F3
  15. 0000002C  6700 00F8                beq        +0xFA /* 00000126 */
  16. 00000030  0480 0200 FB09           subi.l     D0, 0x200FB09
  17. 00000036  6700 01C0                beq        +0x1C2 /* 000001F8 */
  18. 0000003A  0480 000C F9FE           subi.l     D0, 0xCF9FE
  19. 00000040  6700 0106                beq        +0x108 /* 00000148 */
  20. 00000044  0480 0000 0CFE           subi.l     D0, 0xCFE
  21. 0000004A  6700 0154                beq        +0x156 /* 000001A0 */
  22. 0000004E  0480 06ED EE03           subi.l     D0, 0x6EDEE03
  23. 00000054  6700 0334                beq        +0x336 /* 0000038A */
  24. 00000058  0480 0005 0EF2           subi.l     D0, 0x50EF2
  25. 0000005E  6700 024E                beq        +0x250 /* 000002AE */
  26. 00000062  0480 02FC FA04           subi.l     D0, 0x2FCFA04
  27. 00000068  6700 0092                beq        +0x94 /* 000000FC */
  28. 0000006C  0480 0000 020B           subi.l     D0, 0x20B
  29. 00000072  6700 053C                beq        +0x53E /* 000005B0 */
  30. 00000076  0480 0005 FFFF           subi.l     D0, 0x5FFFF
  31. 0000007C  6700 0184                beq        +0x186 /* 00000202 */
  32. 00000080  0480 0000 04F3           subi.l     D0, 0x4F3
  33. 00000086  6700 01CC                beq        +0x1CE /* 00000254 */
  34. 0000008A  0480 000C 0006           subi.l     D0, 0xC0006
  35. 00000090  6700 0298                beq        +0x29A /* 0000032A */
  36. 00000094  0480 0000 F607           subi.l     D0, 0xF607
  37. 0000009A  6700 04BC                beq        +0x4BE /* 00000558 */
  38. 0000009E  0480 0000 0DFD           subi.l     D0, 0xDFD
  39. 000000A4  6700 0412                beq        +0x414 /* 000004B8 */
  40. 000000A8  0480 02EC FE04           subi.l     D0, 0x2ECFE04
  41. 000000AE  6700 02B2                beq        +0x2B4 /* 00000362 */
  42. 000000B2  0480 0000 FDF7           subi.l     D0, 0xFDF7
  43. 000000B8  6700 04F6                beq        +0x4F8 /* 000005B0 */
  44. 000000BC  0480 0000 F8FA           subi.l     D0, 0xF8FA
  45. 000000C2  6700 0266                beq        +0x268 /* 0000032A */
  46. 000000C6  0480 0100 010B           subi.l     D0, 0x100010B
  47. 000000CC  6700 02EE                beq        +0x2F0 /* 000003BC */
  48. 000000D0  0480 000D 05F8           subi.l     D0, 0xD05F8
  49. 000000D6  6700 04D8                beq        +0x4DA /* 000005B0 */
  50. 000000DA  0480 01F2 FECA           subi.l     D0, 0x1F2FECA
  51. 000000E0  6700 039E                beq        +0x3A0 /* 00000480 */
  52. 000000E4  0480 0000 0041           subi.l     D0, 0x41 /* 'A' */
  53. 000000EA  6700 0394                beq        +0x396 /* 00000480 */
  54. 000000EE  0480 00FB FFFB           subi.l     D0, 0xFBFFFB
  55. 000000F4  6700 032E                beq        +0x330 /* 00000424 */
  56. 000000F8  6000 04C6                bra        +0x4C8 /* 000005C0 */
  57. label000000FC:
  58. 000000FC  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  59. 00000102  206D FD9A                movea.l    A0, [A5 - 0x266]
  60. 00000106  2050                     movea.l    A0, [A0]
  61. 00000108  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  62. 0000010C  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  63. 00000110  2D40 FFF4                move.l     [A6 - 0xC], D0
  64. 00000114  2F00                     move.l     -[A7], D0
  65. 00000116  486E FFF8                pea.l      [A6 - 0x8]
  66. 0000011A  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  67. 0000011E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  68. 00000122  6000 049C                bra        +0x49E /* 000005C0 */
  69. label00000126:
  70. 00000126  7000                     moveq.l    D0, 0x00
  71. 00000128  2F00                     move.l     -[A7], D0
  72. 0000012A  4EAD 28DA                jsr        [A5 + 0x28DA /* export_1303 */]
  73. 0000012E  2640                     movea.l    A3, D0
  74. 00000130  2F0B                     move.l     -[A7], A3
  75. 00000132  4EAD 1422                jsr        [A5 + 0x1422 /* export_640 */]
  76. 00000136  2F0B                     move.l     -[A7], A3
  77. 00000138  486E FFF8                pea.l      [A6 - 0x8]
  78. 0000013C  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  79. 00000140  4FEF 0010                lea.l      A7, [A7 + 0x10]
  80. 00000144  6000 047A                bra        +0x47C /* 000005C0 */
  81. label00000148:
  82. 00000148  7000                     moveq.l    D0, 0x00
  83. 0000014A  2640                     movea.l    A3, D0
  84. 0000014C  7601                     moveq.l    D3, 0x01
  85. 0000014E  220B                     move.l     D1, A3
  86. 00000150  6616                     bne        +0x18 /* 00000168 */
  87. 00000152  2F03                     move.l     -[A7], D3
  88. 00000154  700C                     moveq.l    D0, 0x0C
  89. 00000156  2F00                     move.l     -[A7], D0
  90. 00000158  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  91. 0000015C  588F                     addq.l     A7, 4
  92. 0000015E  261F                     move.l     D3, [A7]+
  93. 00000160  2640                     movea.l    A3, D0
  94. 00000162  200B                     move.l     D0, A3
  95. 00000164  6602                     bne        +0x4 /* 00000168 */
  96. 00000166  7600                     moveq.l    D3, 0x00
  97. label00000168:
  98. 00000168  4A03                     tst.b      D3
  99. 0000016A  6714                     beq        +0x16 /* 00000180 */
  100. 0000016C  2F0B                     move.l     -[A7], A3
  101. 0000016E  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  102. 00000172  2640                     movea.l    A3, D0
  103. 00000174  2053                     movea.l    A0, [A3]
  104. 00000176  202D FE5E                move.l     D0, [A5 - 0x1A2]
  105. 0000017A  2080                     move.l     [A0], D0
  106. 0000017C  584F                     addq.w     A7, 4
  107. 0000017E  6002                     bra        +0x4 /* 00000182 */
  108. label00000180:
  109. 00000180  7000                     moveq.l    D0, 0x00
  110. label00000182:
  111. 00000182  2D4B FFF4                move.l     [A6 - 0xC], A3
  112. 00000186  2F0B                     move.l     -[A7], A3
  113. 00000188  4EAD 150A                jsr        [A5 + 0x150A /* export_669 */]
  114. 0000018C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  115. 00000190  486E FFF8                pea.l      [A6 - 0x8]
  116. 00000194  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  117. 00000198  4FEF 000C                lea.l      A7, [A7 + 0xC]
  118. 0000019C  6000 0422                bra        +0x424 /* 000005C0 */
  119. label000001A0:
  120. 000001A0  7000                     moveq.l    D0, 0x00
  121. 000001A2  2640                     movea.l    A3, D0
  122. 000001A4  7601                     moveq.l    D3, 0x01
  123. 000001A6  220B                     move.l     D1, A3
  124. 000001A8  6616                     bne        +0x18 /* 000001C0 */
  125. 000001AA  2F03                     move.l     -[A7], D3
  126. 000001AC  700C                     moveq.l    D0, 0x0C
  127. 000001AE  2F00                     move.l     -[A7], D0
  128. 000001B0  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  129. 000001B4  588F                     addq.l     A7, 4
  130. 000001B6  261F                     move.l     D3, [A7]+
  131. 000001B8  2640                     movea.l    A3, D0
  132. 000001BA  200B                     move.l     D0, A3
  133. 000001BC  6602                     bne        +0x4 /* 000001C0 */
  134. 000001BE  7600                     moveq.l    D3, 0x00
  135. label000001C0:
  136. 000001C0  4A03                     tst.b      D3
  137. 000001C2  6714                     beq        +0x16 /* 000001D8 */
  138. 000001C4  2F0B                     move.l     -[A7], A3
  139. 000001C6  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  140. 000001CA  2640                     movea.l    A3, D0
  141. 000001CC  2053                     movea.l    A0, [A3]
  142. 000001CE  202D FE62                move.l     D0, [A5 - 0x19E]
  143. 000001D2  2080                     move.l     [A0], D0
  144. 000001D4  584F                     addq.w     A7, 4
  145. 000001D6  6002                     bra        +0x4 /* 000001DA */
  146. label000001D8:
  147. 000001D8  7000                     moveq.l    D0, 0x00
  148. label000001DA:
  149. 000001DA  2D4B FFF4                move.l     [A6 - 0xC], A3
  150. 000001DE  2F0B                     move.l     -[A7], A3
  151. 000001E0  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  152. 000001E4  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  153. 000001E8  486E FFF8                pea.l      [A6 - 0x8]
  154. 000001EC  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  155. 000001F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  156. 000001F4  6000 03CA                bra        +0x3CC /* 000005C0 */
  157. label000001F8:
  158. 000001F8  2E3C 666F 6E74           move.l     D7, 0x666F6E74 /* 'font' */
  159. 000001FE  6000 03C0                bra        +0x3C2 /* 000005C0 */
  160. label00000202:
  161. 00000202  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  162. 00000206  2D40 FFF0                move.l     [A6 - 0x10], D0
  163. 0000020A  660C                     bne        +0xE /* 00000218 */
  164. 0000020C  2F3C FFFF F940           move.l     -[A7], 0xFFFFF940
  165. 00000212  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  166. 00000216  584F                     addq.w     A7, 4
  167. label00000218:
  168. 00000218  206E FFF0                movea.l    A0, [A6 - 0x10]
  169. 0000021C  2050                     movea.l    A0, [A0]
  170. 0000021E  2668 0008                movea.l    A3, [A0 + 0x8]
  171. 00000222  200B                     move.l     D0, A3
  172. 00000224  660C                     bne        +0xE /* 00000232 */
  173. 00000226  2F3C FFFF F940           move.l     -[A7], 0xFFFFF940
  174. 0000022C  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  175. 00000230  584F                     addq.w     A7, 4
  176. label00000232:
  177. 00000232  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  178. 00000238  2F0B                     move.l     -[A7], A3
  179. 0000023A  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  180. 0000023E  2D40 FFF4                move.l     [A6 - 0xC], D0
  181. 00000242  2F00                     move.l     -[A7], D0
  182. 00000244  486E FFF8                pea.l      [A6 - 0x8]
  183. 00000248  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  184. 0000024C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  185. 00000250  6000 036E                bra        +0x370 /* 000005C0 */
  186. label00000254:
  187. 00000254  7000                     moveq.l    D0, 0x00
  188. 00000256  2640                     movea.l    A3, D0
  189. 00000258  7601                     moveq.l    D3, 0x01
  190. 0000025A  220B                     move.l     D1, A3
  191. 0000025C  6616                     bne        +0x18 /* 00000274 */
  192. 0000025E  2F03                     move.l     -[A7], D3
  193. 00000260  700C                     moveq.l    D0, 0x0C
  194. 00000262  2F00                     move.l     -[A7], D0
  195. 00000264  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  196. 00000268  588F                     addq.l     A7, 4
  197. 0000026A  261F                     move.l     D3, [A7]+
  198. 0000026C  2640                     movea.l    A3, D0
  199. 0000026E  200B                     move.l     D0, A3
  200. 00000270  6602                     bne        +0x4 /* 00000274 */
  201. 00000272  7600                     moveq.l    D3, 0x00
  202. label00000274:
  203. 00000274  4A03                     tst.b      D3
  204. 00000276  6714                     beq        +0x16 /* 0000028C */
  205. 00000278  2F0B                     move.l     -[A7], A3
  206. 0000027A  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  207. 0000027E  2640                     movea.l    A3, D0
  208. 00000280  2053                     movea.l    A0, [A3]
  209. 00000282  202D FDE2                move.l     D0, [A5 - 0x21E]
  210. 00000286  2080                     move.l     [A0], D0
  211. 00000288  584F                     addq.w     A7, 4
  212. 0000028A  6002                     bra        +0x4 /* 0000028E */
  213. label0000028C:
  214. 0000028C  7000                     moveq.l    D0, 0x00
  215. label0000028E:
  216. 0000028E  2D4B FFF4                move.l     [A6 - 0xC], A3
  217. 00000292  2F0C                     move.l     -[A7], A4
  218. 00000294  2F0B                     move.l     -[A7], A3
  219. 00000296  4EAD 1472                jsr        [A5 + 0x1472 /* export_650 */]
  220. 0000029A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  221. 0000029E  486E FFF8                pea.l      [A6 - 0x8]
  222. 000002A2  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  223. 000002A6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  224. 000002AA  6000 0314                bra        +0x316 /* 000005C0 */
  225. label000002AE:
  226. 000002AE  7000                     moveq.l    D0, 0x00
  227. 000002B0  2640                     movea.l    A3, D0
  228. 000002B2  7601                     moveq.l    D3, 0x01
  229. 000002B4  220B                     move.l     D1, A3
  230. 000002B6  6616                     bne        +0x18 /* 000002CE */
  231. 000002B8  2F03                     move.l     -[A7], D3
  232. 000002BA  700C                     moveq.l    D0, 0x0C
  233. 000002BC  2F00                     move.l     -[A7], D0
  234. 000002BE  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  235. 000002C2  588F                     addq.l     A7, 4
  236. 000002C4  261F                     move.l     D3, [A7]+
  237. 000002C6  2640                     movea.l    A3, D0
  238. 000002C8  200B                     move.l     D0, A3
  239. 000002CA  6602                     bne        +0x4 /* 000002CE */
  240. 000002CC  7600                     moveq.l    D3, 0x00
  241. label000002CE:
  242. 000002CE  4A03                     tst.b      D3
  243. 000002D0  6714                     beq        +0x16 /* 000002E6 */
  244. 000002D2  2F0B                     move.l     -[A7], A3
  245. 000002D4  4EAD 292A                jsr        [A5 + 0x292A /* export_1313 */]
  246. 000002D8  2640                     movea.l    A3, D0
  247. 000002DA  2053                     movea.l    A0, [A3]
  248. 000002DC  202D FE2E                move.l     D0, [A5 - 0x1D2]
  249. 000002E0  2080                     move.l     [A0], D0
  250. 000002E2  584F                     addq.w     A7, 4
  251. 000002E4  6002                     bra        +0x4 /* 000002E8 */
  252. label000002E6:
  253. 000002E6  7000                     moveq.l    D0, 0x00
  254. label000002E8:
  255. 000002E8  2D4B FFF4                move.l     [A6 - 0xC], A3
  256. 000002EC  2F0B                     move.l     -[A7], A3
  257. 000002EE  4EAD 14FA                jsr        [A5 + 0x14FA /* export_667 */]
  258. 000002F2  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  259. 000002F6  486E FFF8                pea.l      [A6 - 0x8]
  260. 000002FA  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  261. 000002FE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  262. 00000302  6000 02BC                bra        +0x2BE /* 000005C0 */
  263. label00000306:
  264. 00000306  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  265. 0000030C  2F2D FD9E                move.l     -[A7], [A5 - 0x262]
  266. 00000310  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  267. 00000314  2D40 FFF4                move.l     [A6 - 0xC], D0
  268. 00000318  2F00                     move.l     -[A7], D0
  269. 0000031A  486E FFF8                pea.l      [A6 - 0x8]
  270. 0000031E  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  271. 00000322  4FEF 0010                lea.l      A7, [A7 + 0x10]
  272. 00000326  6000 0298                bra        +0x29A /* 000005C0 */
  273. label0000032A:
  274. 0000032A  266D FD9A                movea.l    A3, [A5 - 0x266]
  275. 0000032E  2053                     movea.l    A0, [A3]
  276. 00000330  2D68 0014 FFF4           move.l     [A6 - 0xC], [A0 + 0x14]
  277. 00000336  7000                     moveq.l    D0, 0x00
  278. 00000338  2F00                     move.l     -[A7], D0
  279. 0000033A  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  280. 0000033E  2640                     movea.l    A3, D0
  281. 00000340  2F3C 7075 736C           move.l     -[A7], 0x7075736C /* 'pusl' */
  282. 00000346  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  283. 0000034A  2F0B                     move.l     -[A7], A3
  284. 0000034C  4EAD 1C42                jsr        [A5 + 0x1C42 /* export_900 */]
  285. 00000350  2F0B                     move.l     -[A7], A3
  286. 00000352  486E FFF8                pea.l      [A6 - 0x8]
  287. 00000356  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  288. 0000035A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  289. 0000035E  6000 0260                bra        +0x262 /* 000005C0 */
  290. label00000362:
  291. 00000362  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  292. 00000368  206D FD9A                movea.l    A0, [A5 - 0x266]
  293. 0000036C  2050                     movea.l    A0, [A0]
  294. 0000036E  2F28 0042                move.l     -[A7], [A0 + 0x42]
  295. 00000372  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  296. 00000376  2640                     movea.l    A3, D0
  297. 00000378  2F0B                     move.l     -[A7], A3
  298. 0000037A  486E FFF8                pea.l      [A6 - 0x8]
  299. 0000037E  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  300. 00000382  4FEF 0010                lea.l      A7, [A7 + 0x10]
  301. 00000386  6000 0238                bra        +0x23A /* 000005C0 */
  302. label0000038A:
  303. 0000038A  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  304. 00000390  266D FDAA                movea.l    A3, [A5 - 0x256]
  305. 00000394  2053                     movea.l    A0, [A3]
  306. 00000396  2F28 0096                move.l     -[A7], [A0 + 0x96]
  307. 0000039A  4EAD 0932                jsr        [A5 + 0x932 /* export_290 */]
  308. 0000039E  588F                     addq.l     A7, 4
  309. 000003A0  2F00                     move.l     -[A7], D0
  310. 000003A2  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  311. 000003A6  2D40 FFF4                move.l     [A6 - 0xC], D0
  312. 000003AA  2F00                     move.l     -[A7], D0
  313. 000003AC  486E FFF8                pea.l      [A6 - 0x8]
  314. 000003B0  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  315. 000003B4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  316. 000003B8  6000 0206                bra        +0x208 /* 000005C0 */
  317. label000003BC:
  318. 000003BC  2F0C                     move.l     -[A7], A4
  319. 000003BE  2054                     movea.l    A0, [A4]
  320. 000003C0  2050                     movea.l    A0, [A0]
  321. 000003C2  2268 008C                movea.l    A1, [A0 + 0x8C]
  322. 000003C6  4E91                     jsr        [A1]
  323. 000003C8  2640                     movea.l    A3, D0
  324. 000003CA  200B                     move.l     D0, A3
  325. 000003CC  584F                     addq.w     A7, 4
  326. 000003CE  6700 01F0                beq        +0x1F2 /* 000005C0 */
  327. 000003D2  4878 510E                push.l     0x510E
  328. 000003D6  2F0B                     move.l     -[A7], A3
  329. 000003D8  2053                     movea.l    A0, [A3]
  330. 000003DA  2050                     movea.l    A0, [A0]
  331. 000003DC  2268 000C                movea.l    A1, [A0 + 0xC]
  332. 000003E0  4E91                     jsr        [A1]
  333. 000003E2  4A00                     tst.b      D0
  334. 000003E4  504F                     addq.w     A7, 8
  335. 000003E6  6700 01D8                beq        +0x1DA /* 000005C0 */
  336. 000003EA  2053                     movea.l    A0, [A3]
  337. 000003EC  2D68 002C FFE6           move.l     [A6 - 0x1A], [A0 + 0x2C]
  338. 000003F2  426E FFEA                clr.w      [A6 - 0x16]
  339. 000003F6  7000                     moveq.l    D0, 0x00
  340. 000003F8  2D40 FFEC                move.l     [A6 - 0x14], D0
  341. 000003FC  558F                     subq.l     A7, 2
  342. 000003FE  206E FFE6                movea.l    A0, [A6 - 0x1A]
  343. 00000402  2050                     movea.l    A0, [A0]
  344. 00000404  3F28 0034                move.w     -[A7], [A0 + 0x34]
  345. 00000408  2F3C 7465 6D70           move.l     -[A7], 0x74656D70 /* 'temp' */
  346. 0000040E  7001                     moveq.l    D0, 0x01
  347. 00000410  1F00                     move.b     -[A7], D0
  348. 00000412  486E FFEA                pea.l      [A6 - 0x16]
  349. 00000416  486E FFEC                pea.l      [A6 - 0x14]
  350. 0000041A  7000                     moveq.l    D0, 0x00
  351. 0000041C  A823                     syscall    AliasDispatch
  352. 0000041E  544F                     addq.w     A7, 2
  353. 00000420  6000 019E                bra        +0x1A0 /* 000005C0 */
  354. label00000424:
  355. 00000424  7000                     moveq.l    D0, 0x00
  356. 00000426  2640                     movea.l    A3, D0
  357. 00000428  7601                     moveq.l    D3, 0x01
  358. 0000042A  220B                     move.l     D1, A3
  359. 0000042C  6616                     bne        +0x18 /* 00000444 */
  360. 0000042E  2F03                     move.l     -[A7], D3
  361. 00000430  700C                     moveq.l    D0, 0x0C
  362. 00000432  2F00                     move.l     -[A7], D0
  363. 00000434  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  364. 00000438  588F                     addq.l     A7, 4
  365. 0000043A  261F                     move.l     D3, [A7]+
  366. 0000043C  2640                     movea.l    A3, D0
  367. 0000043E  200B                     move.l     D0, A3
  368. 00000440  6602                     bne        +0x4 /* 00000444 */
  369. 00000442  7600                     moveq.l    D3, 0x00
  370. label00000444:
  371. 00000444  4A03                     tst.b      D3
  372. 00000446  6714                     beq        +0x16 /* 0000045C */
  373. 00000448  2F0B                     move.l     -[A7], A3
  374. 0000044A  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  375. 0000044E  2640                     movea.l    A3, D0
  376. 00000450  2053                     movea.l    A0, [A3]
  377. 00000452  202D FDD2                move.l     D0, [A5 - 0x22E]
  378. 00000456  2080                     move.l     [A0], D0
  379. 00000458  584F                     addq.w     A7, 4
  380. 0000045A  6002                     bra        +0x4 /* 0000045E */
  381. label0000045C:
  382. 0000045C  7000                     moveq.l    D0, 0x00
  383. label0000045E:
  384. 0000045E  2D4B FFF4                move.l     [A6 - 0xC], A3
  385. 00000462  7000                     moveq.l    D0, 0x00
  386. 00000464  2F00                     move.l     -[A7], D0
  387. 00000466  2F0B                     move.l     -[A7], A3
  388. 00000468  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  389. 0000046C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  390. 00000470  486E FFF8                pea.l      [A6 - 0x8]
  391. 00000474  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  392. 00000478  4FEF 0010                lea.l      A7, [A7 + 0x10]
  393. 0000047C  6000 0142                bra        +0x144 /* 000005C0 */
  394. label00000480:
  395. 00000480  7000                     moveq.l    D0, 0x00
  396. 00000482  2F00                     move.l     -[A7], D0
  397. 00000484  4EAD 2942                jsr        [A5 + 0x2942 /* export_1316 */]
  398. 00000488  2640                     movea.l    A3, D0
  399. 0000048A  0C87 7665 7232           cmpi.l     D7, 0x76657232 /* 'ver2' */
  400. 00000490  6604                     bne        +0x6 /* 00000496 */
  401. 00000492  7002                     moveq.l    D0, 0x02
  402. 00000494  6002                     bra        +0x4 /* 00000498 */
  403. label00000496:
  404. 00000496  7001                     moveq.l    D0, 0x01
  405. label00000498:
  406. 00000498  4880                     ext.w      D0
  407. 0000049A  48C0                     ext.l      D0
  408. 0000049C  2F00                     move.l     -[A7], D0
  409. 0000049E  2F0C                     move.l     -[A7], A4
  410. 000004A0  2F0B                     move.l     -[A7], A3
  411. 000004A2  4EAD 111A                jsr        [A5 + 0x111A /* export_543 */]
  412. 000004A6  2F0B                     move.l     -[A7], A3
  413. 000004A8  486E FFF8                pea.l      [A6 - 0x8]
  414. 000004AC  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  415. 000004B0  4FEF 0018                lea.l      A7, [A7 + 0x18]
  416. 000004B4  6000 010A                bra        +0x10C /* 000005C0 */
  417. label000004B8:
  418. 000004B8  7000                     moveq.l    D0, 0x00
  419. 000004BA  2D40 FFF0                move.l     [A6 - 0x10], D0
  420. 000004BE  2F3C 6374 726C           move.l     -[A7], 0x6374726C /* 'ctrl' */
  421. 000004C4  206D FDAA                movea.l    A0, [A5 - 0x256]
  422. 000004C8  2D48 FFF4                move.l     [A6 - 0xC], A0
  423. 000004CC  2050                     movea.l    A0, [A0]
  424. 000004CE  2F28 0096                move.l     -[A7], [A0 + 0x96]
  425. 000004D2  4EAD 0982                jsr        [A5 + 0x982 /* export_300 */]
  426. 000004D6  2640                     movea.l    A3, D0
  427. 000004D8  200B                     move.l     D0, A3
  428. 000004DA  504F                     addq.w     A7, 8
  429. 000004DC  6750                     beq        +0x52 /* 0000052E */
  430. 000004DE  2F0B                     move.l     -[A7], A3
  431. 000004E0  4EAD 2612                jsr        [A5 + 0x2612 /* export_1214 */]
  432. 000004E4  2053                     movea.l    A0, [A3]
  433. 000004E6  2D68 0018 FFE2           move.l     [A6 - 0x1E], [A0 + 0x18]
  434. 000004EC  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  435. 000004F0  486E FFD6                pea.l      [A6 - 0x2A]
  436. 000004F4  4EAD 07EA                jsr        [A5 + 0x7EA /* export_249 */]
  437. 000004F8  41EE FFD6                lea.l      A0, [A6 - 0x2A]
  438. 000004FC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  439. 00000500  601C                     bra        +0x1E /* 0000051E */
  440. label00000502:
  441. 00000502  4878 4C2C                push.l     0x4C2C /* 'L,' */
  442. 00000506  2F0B                     move.l     -[A7], A3
  443. 00000508  2053                     movea.l    A0, [A3]
  444. 0000050A  2050                     movea.l    A0, [A0]
  445. 0000050C  2268 000C                movea.l    A1, [A0 + 0xC]
  446. 00000510  4E91                     jsr        [A1]
  447. 00000512  4A00                     tst.b      D0
  448. 00000514  504F                     addq.w     A7, 8
  449. 00000516  6706                     beq        +0x8 /* 0000051E */
  450. 00000518  2D4B FFF0                move.l     [A6 - 0x10], A3
  451. 0000051C  6010                     bra        +0x12 /* 0000052E */
  452. label0000051E:
  453. 0000051E  486E FFD6                pea.l      [A6 - 0x2A]
  454. 00000522  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  455. 00000526  2640                     movea.l    A3, D0
  456. 00000528  200B                     move.l     D0, A3
  457. 0000052A  584F                     addq.w     A7, 4
  458. 0000052C  66D4                     bne        -0x2A /* 00000502 */
  459. label0000052E:
  460. 0000052E  4AAE FFF0                tst.l      [A6 - 0x10]
  461. 00000532  6700 008C                beq        +0x8E /* 000005C0 */
  462. 00000536  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  463. 0000053C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  464. 00000540  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  465. 00000544  2D40 FFE2                move.l     [A6 - 0x1E], D0
  466. 00000548  2F00                     move.l     -[A7], D0
  467. 0000054A  486E FFF8                pea.l      [A6 - 0x8]
  468. 0000054E  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  469. 00000552  4FEF 0010                lea.l      A7, [A7 + 0x10]
  470. 00000556  6068                     bra        +0x6A /* 000005C0 */
  471. label00000558:
  472. 00000558  7000                     moveq.l    D0, 0x00
  473. 0000055A  2640                     movea.l    A3, D0
  474. 0000055C  7601                     moveq.l    D3, 0x01
  475. 0000055E  220B                     move.l     D1, A3
  476. 00000560  6616                     bne        +0x18 /* 00000578 */
  477. 00000562  2F03                     move.l     -[A7], D3
  478. 00000564  7014                     moveq.l    D0, 0x14
  479. 00000566  2F00                     move.l     -[A7], D0
  480. 00000568  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  481. 0000056C  588F                     addq.l     A7, 4
  482. 0000056E  261F                     move.l     D3, [A7]+
  483. 00000570  2640                     movea.l    A3, D0
  484. 00000572  200B                     move.l     D0, A3
  485. 00000574  6602                     bne        +0x4 /* 00000578 */
  486. 00000576  7600                     moveq.l    D3, 0x00
  487. label00000578:
  488. 00000578  4A03                     tst.b      D3
  489. 0000057A  6714                     beq        +0x16 /* 00000590 */
  490. 0000057C  2F0B                     move.l     -[A7], A3
  491. 0000057E  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  492. 00000582  2640                     movea.l    A3, D0
  493. 00000584  2053                     movea.l    A0, [A3]
  494. 00000586  202D FDEE                move.l     D0, [A5 - 0x212]
  495. 0000058A  2080                     move.l     [A0], D0
  496. 0000058C  584F                     addq.w     A7, 4
  497. 0000058E  6002                     bra        +0x4 /* 00000592 */
  498. label00000590:
  499. 00000590  7000                     moveq.l    D0, 0x00
  500. label00000592:
  501. 00000592  2D4B FFF4                move.l     [A6 - 0xC], A3
  502. 00000596  2F0C                     move.l     -[A7], A4
  503. 00000598  2F0B                     move.l     -[A7], A3
  504. 0000059A  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  505. 0000059E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  506. 000005A2  486E FFF8                pea.l      [A6 - 0x8]
  507. 000005A6  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  508. 000005AA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  509. 000005AE  6010                     bra        +0x12 /* 000005C0 */
  510. label000005B0:
  511. 000005B0  2F07                     move.l     -[A7], D7
  512. 000005B2  2F0C                     move.l     -[A7], A4
  513. 000005B4  486E FFF8                pea.l      [A6 - 0x8]
  514. 000005B8  4EAD 269A                jsr        [A5 + 0x269A /* export_1231 */]
  515. 000005BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  516. label000005C0:
  517. 000005C0  486E FFF8                pea.l      [A6 - 0x8]
  518. 000005C4  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  519. 000005C8  0C80 6E75 6C6C           cmpi.l     D0, 0x6E756C6C /* 'null' */
  520. 000005CE  584F                     addq.w     A7, 4
  521. 000005D0  6642                     bne        +0x44 /* 00000614 */
  522. 000005D2  2F07                     move.l     -[A7], D7
  523. 000005D4  266D FDAA                movea.l    A3, [A5 - 0x256]
  524. 000005D8  2053                     movea.l    A0, [A3]
  525. 000005DA  2F28 0096                move.l     -[A7], [A0 + 0x96]
  526. 000005DE  4EAD 0982                jsr        [A5 + 0x982 /* export_300 */]
  527. 000005E2  2840                     movea.l    A4, D0
  528. 000005E4  200C                     move.l     D0, A4
  529. 000005E6  504F                     addq.w     A7, 8
  530. 000005E8  671E                     beq        +0x20 /* 00000608 */
  531. 000005EA  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  532. 000005F0  2F0C                     move.l     -[A7], A4
  533. 000005F2  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  534. 000005F6  2640                     movea.l    A3, D0
  535. 000005F8  2F0B                     move.l     -[A7], A3
  536. 000005FA  486E FFF8                pea.l      [A6 - 0x8]
  537. 000005FE  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  538. 00000602  4FEF 0010                lea.l      A7, [A7 + 0x10]
  539. 00000606  600C                     bra        +0xE /* 00000614 */
  540. label00000608:
  541. 00000608  2F3C FFFF F940           move.l     -[A7], 0xFFFFF940
  542. 0000060E  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  543. 00000612  584F                     addq.w     A7, 4
  544. label00000614:
  545. 00000614  206E 0008                movea.l    A0, [A6 + 0x8]
  546. 00000618  43EE FFF8                lea.l      A1, [A6 - 0x8]
  547. 0000061C  20D9                     move.l     [A0]+, [A1]+
  548. 0000061E  20D9                     move.l     [A0]+, [A1]+
  549. 00000620  4CEE 1888 FFC6           movem.l    D3,D7,A3,A4, [A6 - 0x3A]
  550. 00000626  4E5E                     unlink     A6
  551. 00000628  4E75                     rts
  552.